<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>软件模型</title>
    <meta content="1200" property="og:image:width"/>
    <meta content="630" property="og:image:height"/>
    <link rel="icon" href="../../img/icon.png">
    <link as="font" crossorigin="" href="../../Agrandir-Heavy.2fd076131b76.woff2" rel="preload"
          type="font/woff2"/>
    <link as="font" crossorigin="" href="../../Agrandir-Bold.5adcade67872.woff2" rel="preload"
          type="font/woff2"/>
    <link as="font" crossorigin="" href="../../source-sans-pro-v14-latin-regular.899c8f78ce65.woff2"
          rel="preload" type="font/woff2"/>
    <link as="font" crossorigin="" href="../../Agrandir-Regular.11a4ceb99823.woff2" rel="preload"
          type="font/woff2"/>
    <link as="font" crossorigin="" href="../../source-sans-pro-v14-latin-600.c85615b29630.woff2" rel="preload"
          type="font/woff2"/>
    <link href="../../common.0016184b0568.css" rel="stylesheet" type="text/css"/>
    <link href="../../home.a12d472bcf09.css" rel="stylesheet" type="text/css"/>
    <link href="../content-page.css" rel="stylesheet" type="text/css"/>
</head>
<header class="site-header">
    <br/>
    <h1 style="margin: 0 auto;text-align: left;margin: 0 50px;color: white;font-size: 3.5rem">
        <img src="../../svg/icon-white.svg" height="80" width="80"/>&nbsp;&nbsp;Neil's wiki
        <button class="subscribe" onclick="location.href='../subscribe/index.html'">Subscribe</button>
    </h1>
    <br/>
</header>
<body class="content-body">
<div class="content-body-class">
    <h1 class="hosting-pricing-plan-block__header">软件模型</h1>
    <div class="content-description">
        软件模型是软件领域中非常重要的概念，对需求进行分析从而产生概念模型，将业务模型化、领域化是它的主要思想。
        通过进行恰当的关注分离模型对业务进行模型设计，就可以得到利于业务扩展性、技术扩展性、易读性、易修改型的业务代码。
    </div>
    <div class="news-feed__inner">
        <div class="news-feed__container">
            <a class="news-feed__post"
               href="./acl-signal-isolation.html">
                <img
                        src="../../img/software-model/acl-signal-isolation/avatar.png"
                        class="news-feed__post-image" loading="lazy" alt="" height="150" width="336">
                <h4 class="news-feed__post-title">领域驱动：信号隔离</h4>
                <div class="news-feed__post-description">
                    <p>DDD根据业务驱动的SoC理论，通过端口和适配器架构进行了 Adaptor 设计，将系统引用的外部技术与实体业务分离。
                        要求开发者以业务代码为核心，开发者需要关注业务时，就分离关注业务代码；需要关注外部技术的引用时，就分离关注技术代码。
                        当外部技术因为一些客观原因更迭时，可以将影响控制在 Adaptor 外部接口中。</p>
                </div>
            </a>
            <a class="news-feed__post"
               href="./effictive-software-design.html">
                <img
                        src="../../img/software-model/effictive-software-model/avatar.png"
                        class="news-feed__post-image" loading="lazy" alt="" height="150" width="336">
                <h4 class="news-feed__post-title">思考优异的软件设计</h4>
                <div class="news-feed__post-description">
                    <p>在过去，软件所需要承担的功能较少，人们编码不考虑结构、模型，依旧可以完成业务功能。但时至今日，软件的规模、
                        复杂程度已今非昔比，人类的大脑无法处理如此错综复杂的逻辑关系，软件设计的理念也应运而生。软件模型的不同也
                        应对着不同解决业务的思想。</p>
                </div>
            </a>
        </div>
    </div>
</div>
</body>
</html>
<div class="back-to-home-page">
    <a class="call-to-action__link button" href="/">返回首页</a>
</div>
